package com.tanfuqi.sicent.protocol.message

import com.fasterxml.jackson.annotation.JsonProperty

import io.swagger.annotations.ApiModelProperty

class ActiveInfo : Fee() {

    @ApiModelProperty(name = "指定电脑激活，不填则可随意上机", example = "", hidden = true)
    var activeComputer: String? = null
        @JsonProperty("active_computer")
        get
    @ApiModelProperty(name = "区域描述，当fee_type为非0时必须填", example = "", hidden = true)
    var areaDesc: String? = null
        @JsonProperty("area_desc")
        get
    @ApiModelProperty(name = "押金金额,当pay_type为1时才生效", example = "0", hidden = true)
    var depositFee: Double? = null
        @JsonProperty("deposit_fee")
        get
    @ApiModelProperty(name = "电脑类型（0：普通电脑；1：包间电脑；2：包间）", example = "0")
    var comType: Int? = null
        @JsonProperty("com_type")
        get
    @ApiModelProperty(name = "上机支付类型(0:余额支付；1：押金支付；2：第三方支付)", example = "0")
    var payType: Int? = null
        @JsonProperty("pay_type")
        get
    @ApiModelProperty(name = "上机刷卡类型，传给实名使用", example = "0")
    var cardInputType: Int? = null
        @JsonProperty("card_input_type")
        get
}
